package schema

//
//import "errors"
//
//// VehicleInfo 车辆黑白名单数据库模型
//type VehicleInfo struct {
//	ID                     int64  `bson:"_id"`                      //	mgo:uuid
//	RecordID               string `bson:"record_id"`                //	uuid
//	PlateNumber            string `bson:"plate_number"`             //	车牌号
//	VehicleOwnerName       string `bson:"vehicle_owner_name"`       //	车主姓名
//	VehicleOwnerTel        string `bson:"vehicle_owner_tel"`        //	车主电话
//	VehicleOwnerEnterprise string `bson:"vehicle_owner_enterprise"` //	所属公司
//	Memo                   string `bson:"memo"`                     //	备注
//	Mark                   int    `bson:"mark"`                     //	1->白名单2->黑名单
//	Status                 int    `bson:"status"`                   //	1->正常2->移除
//	Creator                string `bson:"creator"`                  //	创建人id
//	Created                int64  `bson:"created"`                  //	创建时间戳
//	Deleted                int64  `bson:"deleted"`                  //	删除时间戳
//}
//
//// VehicleInfoCParams 创建参数
//type VehicleInfoCParams struct {
//	PlateNumber            string `json:"plate_number"`             //	车牌号
//	VehicleOwnerName       string `json:"vehicle_owner_name"`       //	车主姓名
//	VehicleOwnerTel        string `json:"vehicle_owner_tel"`        //	车主电话
//	VehicleOwnerEnterprise string `json:"vehicle_owner_enterprise"` //	所属公司
//	Memo                   string `json:"memo"`                     //	备注
//}
//
//// Validate 校验方法
//func (a *VehicleInfoCParams) Validate() error {
//	if a.PlateNumber == "" {
//		return errors.New("plate_number")
//	}
//	return nil
//}
